Dictionary
Del Rio
geographical name \del-ˈrē-(ˌ)ō\
Definition of DEL RIO
city S Texas on Rio Grande pop 35,591
ADVERTISEMENT
Learn More About DEL RIO
Browse
Next Word in the Dictionary: Delta, ThePrevious Word in the Dictionary: Delray Beach
ADVERTISEMENT
Seen & Heard
What made you want to look up Del Rio? Please tell us where you read or heard it (including the quote, if possible).